//import java.util.Arrays;


public class Main{

    public static void main(String[] args) {

    }

    public static void main3(String[] args) {
        //Test1 ok=new Test1();
       //System.out.println(ok.age);
       // System.out.println(ok.name);
        //ok.n1();//可以访问
    }



//public class Main {
//public int year;
//public int month;
//public int day;

//public Main(int y,int m,int d){
//    //this();
//    this.year=y;
//    this.month=m;
//    this.day=d;
//}
//public Main(){
//    //this(1900,1,1)这条语句要放在构造方法的第一句,并且不能两个构造函数相互套娃
//    this(1900,1,1);
//}
//    public static void main(String[] args) {
//        Main date=new Main();
//        System.out.println(date.year+"年"+date.month+"月"+ date.day+"日");
//    }



    public static void main1(String[] args) {

        //三维数组
//        int[][][] num2=new int[][][]{{{1,2,3},{2,3,4}},{{5,6,7},{6,7,8}}};
//        for (int i = 0; i < num2.length; i++) {
//            for (int j = 0; j < num2[i].length; j++) {
//                System.out.println(Arrays.toString(num2[i][j]));
//            }
//        }
        //System.out.println(Arrays.toString(num2));

////        System.out.println(Arrays.toString(num2[0]));
////        System.out.println(Arrays.toString(num2[0]));
////        System.out.println(Arrays.toString(num2[2]));
//        for(int i=0;i<num2.length;i++){
//            //System.out.println(Arrays.toString(num2[i]));
////            for (int j = 0; j < num2[i].length; j++) {
////                System.out.print(num2[i][j]+" ");
////            }
//        }


//        int[] num1={3,5,1,7,4,9,10};
//        Arrays.sort(num1);//对数组内容排序
//        System.out.println(Arrays.toString(num1));

//        int[] num;
//        num=new int[]{1,2,3,4,5};
//        char[] ch;
//        ch=new char[]{'a','b','c'};
//
//        //使用Arrays中的copy.Of方法完成数组的拷贝
//        int[] newNum=new int[3];
//        System.out.println(newNum);//打印出的值和下面打印出来的值不一样
//        char[] newCh=new char[1];
//
//        //————》拷贝部分
//        newNum=Arrays.copyOfRange(num,1,3);//还是会创新数组，拷贝时不会拷入第三个参数对应的数组值
//        newCh=Arrays.copyOfRange(ch,1,2);
//        System.out.println(newNum);//打印出的值和下面打印出来的值不一样
//        System.out.println(Arrays.toString(newNum));
//        System.out.println(newCh);

        //————》全拷贝
//        newNum= Arrays.copyOf(num,num.length*2);//证明这真创造了一个新数组
//        newCh=Arrays.copyOf(ch,ch.length*3);
//        System.out.println(newNum);
//        // System.out.println("newNum:"+Arrays.toString(newNum));
//        System.out.println(newCh);
    }
}